Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 WILMOT PLACE Terraced £503,157 £300,000 26 Apr 2013
17 WILMOT PLACE Terraced £390,101 £230,000 18 Jun 2012
18 WILMOT PLACE Terraced £483,336 £387,500 4 May 2018
19 WILMOT PLACE Terraced £389,746 £384,500 28 Jul 2023
20 WILMOT PLACE Terraced £447,201 £415,000 30 Sep 2021
21 WILMOT PLACE Terraced £404,589 £403,500 22 Jul 2022
23 WILMOT PLACE Semi-Detached £342,978 £337,900 8 Nov 2023